Skip to main content

JSON Server

התקנה

כדי לתרגל עבודה עם DB אפשר להתקין JSON Server מקומית באנגולר.

פעולת ההתקנה של הספרייה:

npm i -g json-server

כדי להתחיל לעבוד צריך ליצור קובץ json.db ולשים בו מידע התחלתי.

{
"posts": [
{ "id": 1, "title": "json-server", "author": "typicode" }
],
"comments": [
{ "id": 1, "body": "some comment", "postId": 1 }
],
"profile": { "name": "typicode" }
}

השלב הבא הוא להתחיל את הסרבר שמגיש את המידע. כדאי לפתוח טרמינת חדש ולהפעיל בו את הסרבר. את הסרבר צריך לפתוח מתוך התיקייה שבה יש את קובץ ה-json.

json-server --watch db.json

כדי לבדוק שהכל עובד, נפתח דפדפן בכתובת: http://localhost:3000/posts/1

צריכה להגיע התגובה:

{ "id": 1, "title": "json-server", "author": "typicode" }

ה-URL שאליו נתחבר הוא http://localhost:3000/.

Postman

אם אין לכם עדיין front-end כדי לראות את המידע ולהכניס אותו ל-DB. יש תוכנה שנקראת postman שמייצרת לנו תקשורת ישירה מול ה-DB ומאפשרת לבדוק את השאילתות בלי להשתמש בדפדפן.

קישורים

קישור לעמוד ההתקנה ודוקומנטציה של JSON Server.
קישור להתקנת postman.